package com.wang.visitorPattern;

/**
 * 抽象元素
 * 
 * @author wang
 * 
 */
public abstract class Element {

	/**
	 * 定义业务逻辑
	 */
	public abstract void doSomething();

	/**
	 * 允许谁来访问
	 * 
	 * @param visitor
	 *            访问者
	 */
	public abstract void accept(IVisitor visitor);
}
